owe one's thanks - Turco Inglés Diccionario